/*******************************************************************************
 // Copyright (c) Microsoft Corporation.
 // All rights reserved.
 //
 // This code is licensed under the MIT License.
 //
 // Permission is hereby granted, free of charge, to any person obtaining a copy
 // of this software and associated documentation files(the "Software"), to deal
 // in the Software without restriction, including without limitation the rights
 // to use, copy, modify, merge, publish, distribute, sublicense, and / or sell
 // copies of the Software, and to permit persons to whom the Software is
 // furnished to do so, subject to the following conditions :
 //
 // The above copyright notice and this permission notice shall be included in
 // all copies or substantial portions of the Software.
 //
 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.IN NO EVENT SHALL THE
 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 // THE SOFTWARE.
 ******************************************************************************/
package com.gang.azuread.web.demo.common;

/**
 * @author Azure Active Directory Contributor
 *
 */
public abstract class DirectoryObject {

	public DirectoryObject() {
		super();
	}

	/**
	 *
	 * @return
	 */
	public abstract String getObjectId();

	/**
	 * @param objectId
	 */
	public abstract void setObjectId(String objectId);

	/**
	 *
	 * @return
	 */
	public abstract String getObjectType();

	/**
	 *
	 * @param objectType
	 */
	public abstract void setObjectType(String objectType);

	/**
	 *
	 * @return
	 */
	public abstract String getDisplayName();

	/**
	 *
	 * @param displayName
	 */
	public abstract void setDisplayName(String displayName);

}
